Home
Search
Index
Definify.com
Webster
1913
Edition
Water lemon
Wa′ter lem′on
.
(Bot.)
The edible fruit of two species of passion flower (
Passiflora laurifolia
, and
Passiflora maliformis
); – so called in the West Indies.
Similar Results